package day05.homework.extend;

import java.util.Random;

/*
  利用for循环计算：打印字符*组成的等腰三角形，输出结果如下所示：
*
***
*****
*******
*********
***********

 */
public class ForThree {
    public static void main(String[] args) {
        for (int i=1;i<=6;i++){
            for(int j=1;j<=2*i-1;j++){
                System.out.print("*");
            }
            System.out.println();
        }
        /*
            定义数组，包含10个元素，随机生成数据(范围自拟)，查找最大值和最小值，并输出
         */

        int[] arr = new int[10];
        Random rand = new Random();
        System.out.println("随机数：");
        for(int i=0;i<arr.length;i++){
            arr[i] = rand.nextInt(100);
            System.out.println(arr[i]);
        }
        int max = arr[0];
        for (int i=0;i<arr.length;i++){
            if (arr[i]>max){
                max = arr[i];
            }
        }
        System.out.println("最大数"+max);

        int min = arr[0];
        for (int i=0;i<arr.length;i++){
            if (arr[i]<min){
                min = arr[i];
            }
        }
        System.out.println("最小数"+min);

    }


    /*
    i=1 j=1 *
    i=1 j=2 * 换行 *
    i=1 j=3 * 换行 **
    i=1 j=4 * 换行 *** 换行
     */
}
